<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Math对象</title>
</head>
<body>
    <script>
        //Math对象-->数学对象
        //random()方法，用于返回0-1之间的随机数，注意：能娶到0，取不到1
        console.log(Math.random());
        //返回0到9之间的数

        console.log(parseInt(Math.random()*10));
        
        //返回40到100之间的数
        let min = 40
        let max = 100
        console.log(parseInt(Math.random()*(max-min+1))+min);
        console.log('---------1---------');
        // round()方法，用于四舍五入
        console.log(Math.round(55.4));// 55
        console.log(Math.round(55.5));// 56
        console.log('------------------');
        // ceil()方法，用于向上取整，只要有小数，就往前进一位
        console.log(Math.ceil(55.1)); // 56
        console.log(Math.ceil(55.9)); // 56
        // floor()方法，用于向下取整，只要有效数，就去掉小数。
        console.log(Math.floor(55.1)); // 55
        console.log(Math.floor(55.9)); // 55
        console.log('-----以上为常用的-------');

        // abs()方法，用于返回绝对值
        console.log(Math.abs(-100));
        // pow()方法，用于算次方值
        console.log(Math.pow(3,4));
        // sqrt()方法，用于开平方根
        console.log(Math.sqrt(9));
        // Math对象的PI属性，返回圆周率
        console.log(Math.PI);
        // max()方法，用于返回最大值
        console.log(Math.max(11,22,33,44,55,77,21));
        // min()方法，用于返回最小值
        console.log(Math.min(11,22,33,44,55,77,21));
    </script>
</body>
</html>